﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Chinook.Facade;
using Chinook.Facade.Factory;
using Chinook.Facade.Ioc;
using Chinook.Core.DaoInterface;
namespace Chinook.Facade.Factory
{
    public class FacadeFactory : IFacadeFactory
    {
        private readonly FacadeExposer _facadeExposer = new FacadeExposer();

        #region IFacadeFactory Members
        public IEmployeeAppService GetEmployeeAppService
        {
            get
            {
                return _facadeExposer.EmployeeAppService;
            }
        }

        public IProfilerService GetProfilerService
        {
            get
            {
                return _facadeExposer.ProfilerService;
            }
        }

        //IProfilerService GetProfilerService

        public IEmployeeDao GetEmployeeDao
        {
            get
            {
                return _facadeExposer.EmployeeDao;
            }
        }


        #endregion
    }
}
